turnkey construction - German English Dictionary